CC=gcc

libml.so: ml.o
	$(CC) -shared -o libml.so ml.o -lm

ml.o: ml.c
	$(CC) -c ml.c

clean:
	rm -f libml.so ml.o
